Three Architectures for Volume Rendering
نویسندگان
چکیده
Volume rendering is a key technique in scientific visualization that lends itself to significant exploitable parallelism. The high computational demands of real-time volume rendering and continued technological advances in the area of VLSI give impetus to the development of special-purpose volume rendering architectures. This paper presents and characterizes three recently developed volume rendering engines which are based on the ray-casting method. A taxonomy of the algorithmic variants of ray-casting and details of each ray-casting architecture are discussed. The paper then compares the machine features and provides an outlook on future developments in the area of volume rendering hardware.
منابع مشابه
Architectures for real-time volume rendering
Over the last decade, volume rendering has become an invaluable visualization technique for a wide variety of applications. This paper reviews three special-purpose architectures for interactive volume rendering: texture mapping, VIRIM, and VolumePro. Commercial implementations of these architectures are available or underway. The discussion of each architecture will focus on the algorithm, sys...
متن کاملIntelligent Parallel Volume Rendering Using View Coherence on Mimd Architectures
Although volume rendering is a powerful computer graphics technique for visualizing data represented at three spatial dimensions, it is computationally intensive. Parallel Computing represents the most promising solutions for computationally expensive problems. This paper aims to introduce some new concepts and proposes a new method for parallel volume rendering on MIMD architectures. The metho...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملParallel Considerations for Real-time Volume Rendering
Current technology dictates that parallel processing is required to perform real-time volume rendering for any signi cant data set sizes and image qualities. This paper compares parallel architectures and algorithms which perform volume rendering, as well as a few alternative architectures not previously applied to the volume rendering problem. Since the memory to processor bandwidth is the maj...
متن کاملRay casting on shared-memory architectures: memory-hierarchy considerations in volume rendering
Volume rendering is the process of rendering two-dimensional images from discretized three-dimensional scalar fields. The data to be rendered consist of space-filling, discretized values called voxels. Figure 1 shows example images of volume-rendered regular data, generated by our implementations on the Silicon Graphics Power Challenge. Manipulation of the mapping between voxel value and opacit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Graph. Forum
دوره 14 شماره
صفحات -
تاریخ انتشار 1995